package com.yl.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 学生回答问题结果
 *
 * @author : y
 * @date :  2024/7/10 15:04
 **/
@TableName("t_student_reply")
@Data
public class StudentReplyDO {

    @TableId
    Long studentReplyId;
    /***会议id**/
    Long conferenceId;
    /***学生id**/
    Long userId;
    /***面试场次id**/
    Long sessionId;
    /***职业id**/
    Long careerId;
    /**问题id***/
    Long questionId;
    /***回答问题内容**/
    String replyContent;
    /***回答结果录音地址**/
    String replyVideoUrl;
    /***回答结果录音地址M3U8文件**/
    String replyM3u8VideoUrl;
    /***回答时长 单位 秒**/
    Integer speakTime;
    /***第几阶段**/
    Integer level;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date createTime;
    /***声网结束录制传参**/
    String resourceid;
    /***声网结束录制传参**/
    String sid;
    /***声网结束录制传参**/
    String cname;
    /***声网结束录制传参**/
    String uid;
    /***是否处理完成数据 0- 未完成 1-已完成**/
    String unHandle;
    /***声网结束录制传参**/
    @TableField(exist = false)
    String userToken;
    /***学生名称**/
    @TableField(exist = false)
    String studentName;
    /***学院**/
    @TableField(exist = false)
    String academy;
    /***学历**/
    @TableField(exist = false)
    String education;
    /*****/
    @TableField(exist = false)
    String grade;
    /***系**/
    @TableField(exist = false)
    String profession;
    /***学号**/
    @TableField(exist = false)
    String sno;
}
